package com.mingqijia.gassafety.webserver.request.inner.report;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * 设备数据参数
 * @author duanhongxiang
 * @version 1.0.0
 */
@Data
public class DeviceDataRequest {
    @ApiModelProperty("企业spId")
    @NotNull(message = "企业spId不能为空")
    private String spId;

    @ApiModelProperty("设备ID")
    private String deviceId;

    @ApiModelProperty("是否去除street的编码")
    private Boolean isTrimStreetCode;

    @ApiModelProperty("数据类型，不传所有 0:未删除设备 1:删除设备 2:监测设备 3:关联客户设备")
    private Integer dataType;

    @ApiModelProperty("第几页")
    private Integer page;

    @ApiModelProperty("每页显示几条")
    private Integer pageSize;
}
